#ifndef __Dht11_H
#define __Dht11_H
 
#include "sys.h"
//#include "stm32f10x.h"                  // Device header
 
#define DHT11_RCC RCC_APB2Periph_GPIOC
#define DHT11_PORT GPIOC
#define DHT11_IO GPIO_Pin_5
 
extern u8 humiInterget;
extern u8 tempInterget;
extern u8 humiDecimal;
extern u8 tempDecimal;
 
void DHT11_IO_OUT(void);
void DHT11_IO_IN(void);
void DHT11_RST(void);
u8 DHT11_Check(void);
u8 DHT11_Init(void);
u8 DHT11_Read_Bit(void);
u8 DHT11_Read_Byte(void);
u8 DHT11_Read_Data(u8 *humiInterget,u8 *tempInterget,u8 *humiDecimal,u8 *tempDecimal);

#endif
